be supported financially - Español Inglés Diccionario